56cc4a5c53216f4a0f706fb0eb77c72d721e67cf,bundles/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/executor/HealthCheckExecutorImpl.java,HealthCheckExecutorImpl,collectResultsFromFutures,#List#Collection#,234

Before Change


                // future we turn the result CRITICAL
                long futureElapsedTimeMs = new Date().getTime() - future.getCreatedTime().getTime();
                if (futureElapsedTimeMs < this.longRunningFutureThresholdForRedMs) {
                    result = new ExecutionResult(future.getHealthCheckDescriptor(), Result.Status.WARN,
                            "Timeout: Check still running after " + msHumanReadable(futureElapsedTimeMs), futureElapsedTimeMs);

                } else {

After Change


                // future we turn the result CRITICAL
                long futureElapsedTimeMs = new Date().getTime() - future.getCreatedTime().getTime();
                if (futureElapsedTimeMs < this.longRunningFutureThresholdForRedMs) {
                    result = new ExecutionResult(future.getHealthCheckDescriptor().getMetaData(), Result.Status.WARN,
                            "Timeout: Check still running after " + msHumanReadable(futureElapsedTimeMs), futureElapsedTimeMs);

                } else {